convoluted web/chain of companies - Turco Inglés Diccionario